//剩余参数（rest参数）：封装了一些重复使用的代码，在需要的时候直接调用即可
//剩余参数是放在函数声明的时候所有参数的最后  
(() => {

  //...args:string[]--->剩余的参数，放在了一个字符串的数组中，args里面
  function showMsg(str:string,...args:string[]){
    console.log(str)
    console.log(args)
  }
  
  showMsg('a','b','c','d','e')
})();
